i still owe you a meal. - Turkish English Dictionary